草庐IT

Java Swing 文本编辑器

全部标签

c# - 如何在 WPF 中为组合框启用自由文本

我们如何在WPF中为组合框启用自由文本输入?我尝试使用IsEditable="True",但即使那样也不起作用...我的xaml语法是: 最佳答案 在网上找到这个:Link010203 关于c#-如何在WPF中为组合框启用自由文本,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5743009/

c# - 在 C# winforms 应用程序中使用文本框过滤 Treeview

我的C#winform中有一个TreeView。我希望能够通过搜索框添加搜索功能。基本上当用户输入字母时(我猜是在_TextChanged事件上),我只显示包含带有输入字母的子节点的节点...我的TreeView包含53个父节点,总共超过15000个节点,因此我需要一些性能更高的东西。我从加载到数据表中的csv构建我的TreeView,然后进行查询以获取具有关联子节点的父节点...更新我有一个想法。最终目标是当用户双击子节点时,它会被添加到ListView中。我首先在一个简单的ListView中实现了这个搜索功能,我没有将数据分类。我的想法是,一旦用户开始输入内容,我就关闭我的Tree

c# - 在 wpf 中设置与窗口标题不同的任务栏文本

我在C#中使用VS2010进行开发,我想创建一个WPF窗口,其任务栏文本与窗口标题不同。属性Title设置窗口标题和任务栏文本。有没有办法分别设置它们? 最佳答案 首先,让我强调CodyGray在他的回答和评论中所说的话-这是非标准行为,您应该有充分的理由这样做。话虽如此,对于Cody的第1点,我会采取几乎相反的方法。我会创建一个WindowStyle设置为None的窗口,并重新创建标题栏(其中可能包括图标、您的“伪标题”、最小化、最大化和关闭按钮,甚至可能是标准的Windows菜单。您还需要处理调整大小(这可以通过将ResizeM

c# - 将热键/快捷方式文本放在winforms中的工具条菜单项旁边

我希望能够在winforms中显示分配给工具条菜单项的热键组合。例如,在任何程序(甚至您的浏览器设置菜单)中,您都可以看到各种菜单项,通常,与它们的项目右侧对齐的是它们的热键快捷方式。我想以编程方式执行此操作。示例:而不是键入Openafile(ctrl+O)我想让属性彼此独立显示。我怎样才能做到这一点? 最佳答案 您想使用ShortcutKeysToolStripMenuItem的属性。这将使您可以为每个菜单项选择所需的特定组合键,它会显示在菜单项的右侧。确保将ToolStripMenuItem的ShowShortcutKeys属

c# - Visual Studio Web 应用程序在运行时像在 Tomcat\Eclipse\Java 中一样编辑源代码

在ASP.NET网站项目中,我始终能够更改底层C#代码,只需在浏览器中刷新页面,我的更改就会立即出现。我可以在使用Java和Eclipse时做同样的事情-编辑我的Java源代码并刷新页面,我的更改就在那里。虽然我不能在ASP.NETMVC中执行此操作,但它确实令人沮丧-我必须停止正在运行的进程并进行更改,然后重新启动调试。这是对时间的巨大浪费。我做错了吗?ASP.NETMVC开发的最佳方法是什么? 最佳答案 我很少在ASP.NETMVC项目中使用Debug模式(F5)。我使用CTRL+F5运行项目一次,并始终打开一个浏览器窗口。然后

c# - 如何根据鼠标位置从文本框中获取特定文本值

我有一个多行文本框,它根据给定的数据显示一些值(通常每行一个值)。(为了让工具提示弹出一些“替代”数据)我想得到鼠标悬停在上面的词(或者至少是一行),这样我就可以找到替代方法显示。关于如何根据文本框和字体大小进行计算,我有一些想法,但我不知道该怎么做,因为大小和字体可能会经常变化。那么...有什么方法可以使用鼠标位置来抓取特定的文本框文本吗? 最佳答案 这是一个替代解决方案。将此MouseMove事件添加到您的文本框:privatevoidtxtHoverWord_MouseMove(objectsender,MouseEventA

c# - 验证货币文本框

我正在使用WinForm。我有一个文本框和一个按钮。目标:按钮应验证文本框是否为货币格式。如果文本框是货币格式,则消息应显示货币格式。如果不是,则一条消息应显示错误格式错误。货币格式示例:1,234.00美元12,345.00美元123,000.00美元1.00美元更新:这就是我所拥有的,但这是错误的。Privatevoidbutton3_Click(objectsender,EventArgse){currencyTextbox=Convert.ToString(textBox4.Text);stringmoney=currencyTextbox;strings=currencyTe

c# - PropertyGrid 控件的默认内置编辑器

我似乎无法在任何地方找到这个问题的答案。哪些默认编辑器/转换器正在构建到3.5FrameworkPropertyGrid控件中。否则我可以向它扔什么对象类型并且它能够可靠地显示和编辑?我找到了很多关于使用自定义编辑器的教程(我可能会在某些时候这样做)。但现在在我的程序中,我允许用户创建他们自己的自定义属性,我想知道我应该允许哪些对象类型,假设他们将在PropertyGrid中编辑它们。 最佳答案 请记住,有一些非公开类(class)。System.ObjectSystem.Drawing.Design.UITypeEditorSys

c# - 文本框自动完成(多行)

我正在使用C#进行自动建议/完整文本框,我点击了以下链接,但文本框未显示建议​​Howtocreateautosuggesttextboxinwindowsforms?//--------Getalldistinctdescription-----------------------------OleDbCommandcommand=newOleDbCommand(Queries.qry16,Connection);OleDbDataReaderreader=command.ExecuteReader();//---------Storing----------------------

c# - 使用 C# 和 Powerpoint OpenXML,是否可以更改文本的字体大小和颜色

我正在使用openXML和C#生成一个powerpoint幻灯片,但我似乎无法弄清楚如何更改/设置文本大小和颜色。这可能吗?是否有任何示例,因为我似乎无法通过谷歌搜索找到任何示例?我正在构建一个表格(类似于:http://blogs.msdn.com/b/brian_jones/archive/2009/08/13/adding-repeating-data-to-powerpoint.aspx),我想更改每个单元格中的一些内容(字体大小、字体颜色、单元格背景色)。 最佳答案 您的评论指出此格式适用于PowerPoint幻灯片中的表